killi sediment - Spanish English Dictionary